Wikimapia is a multilingual open-content collaborative map, where anyone can create place tags and share their knowledge.

Channel 4 Television (London)

United Kingdom / England / London / A202 Vauxhall Bridge Road, 124
 television broadcast station / TV centre  Add category

The headquarters of Channel 4.

Nice modern building with glass elevators on the exterior.
Nearby cities:
Coordinates:   51°29'45"N   -0°7'57"E
This article was last modified 11 years ago