New London Architecture Loading Map.... New London ArchitectureThe Building Centre - LondonEvents 51.5194926 -0.13156819999994696 Address The Building Centre London United Kingdom Upcoming Events No events in this location