Trellick And Edenham Estate

Trellick Tower
Trellick Tower

North Kensington, London

flickr.com
This is England
This is England

Trellick Tower, London

flickr.com