Chelsea Creek development site. The Lots Road Power Station. Lots Road Chelsea. London UK
Chelsea Creek development site. The Lots Road Power Station. Lots Road Chelsea. London UK
Chelsea Creek development site. The Lots Road Power Station. Lots Road Chelsea. London UK

Filename: Lots Road Power Station. LONDON UK 006.jpg
Source:
Date: 25 Jul 2010
Location: London
Credit: HOMER SYKES
Copyright:
Model Release: No
Property Release: No
Restrictions:
Direct Link:
Keywords:
  • Chelsea Creek
  • Lots Road Power Station
  • Lots Road
  • Chelsea
  • LONDON
  • BRITAIN
  • ENGLAND
  • UK
  • BRITISH
  • ENGLISH
  • NOBODY
  • LONDON STOCK
  • TRAVEL STOCK UK