upgrade-liverpool-street-station

Mirrors have been placed in 'grot-spots' around the Square Mile