man made structure, architectural, london, london - england, glass, futuristic, modern, window, building, arch, shaped, city, national capital, supporting structure, district, person, urban area, edifice, seat, framework, capital, center
modern glass architecture in london