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: Chelsea Creek development site. Lots Road Power Station. LONDON BRITAN 005.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