Horseferry Road London

124 Horseferry Road is the headquarters for the British television broadcaster, Channel 4. It is located in the City of Westminster, London and includes 100 residential apartments. The building was opened on 6 July 1994 and was designed by the Richard Rogers and Partners.

Do you have some photos from Horseferry Road? Can you help us expand this page?