Located in the heart of Shoreditch, a short walk from Old Street and Liverpool Street stations, our Luke Street building is surrounded by bustling bars and trendy coffee shops. This vibrant area is known for its eclectic mix of culture, creativity, and connectivity.
