Battersea Power Station is acknowledged by all Londoners and visitors to London as a landmark building, a structure to rival St Paul’s Cathedral in its scale, grandeur and beauty. It…
Published August 9th, 2014 by markdavisleica
in a grain of sand
Battersea Power Station is acknowledged by all Londoners and visitors to London as a landmark building, a structure to rival St Paul’s Cathedral in its scale, grandeur and beauty. It…
Recent Comments