seaofconcrete:
A slice of St. Paul's
seaofconcrete:
Tracks leading into Waterloo station
seaofconcrete:
View over Waterloo Station
seaofconcrete:
Ladlands Block, Dawson’s Heights
seaofconcrete:
Grantham Road Estate and One West Point
seaofconcrete:
Grantham Road and Loughborough Estates + Battersea Power Station
seaofconcrete:
St Martin’s Estate and Rosendale Allotments in Tulse Hill
seaofconcrete:
The Royal London Hospital and Ledbury Estate
seaofconcrete:
Herne Hill towers on a cold February morning
seaofconcrete:
Maydew House and Old Kent Road Gasometer
seaofconcrete:
Dawson’s Heights with North Greenwich in the background
seaofconcrete:
Dawson’s Heights and the City of London
seaofconcrete:
Dawson’s Heights and Canary Wharf
seaofconcrete:
Elephant and Castle shrouded in mist at sunrise
seaofconcrete:
London’s O2 Arena at sunrise
seaofconcrete:
Sunrise over Canary Wharf and the Isle of Dogs
seaofconcrete:
The City of London at dawn
seaofconcrete:
The urban tapestry of Elephant and Castle
seaofconcrete:
Battersea Power Station and Churchill Gardens Estate
seaofconcrete:
View from Commercial St.
seaofconcrete:
View from Mr Stork (3), Singapore
seaofconcrete:
View from Mr Stork (2), Singapore
seaofconcrete:
View from Mr Stork, Singapore
seaofconcrete:
The Financial Centre, Singapore
seaofconcrete:
Tang Plaza, Singapore
seaofconcrete:
View from Faber Park, Singapore
seaofconcrete:
People’s Park Complex, Singapore
seaofconcrete:
Reflections at Keppel Bay, Singapore
seaofconcrete:
Miles Street
seaofconcrete:
Liminal layers