Designed by
Title
Downings Roads Moorings, London, UK: Barges used as houseboats moored on the River Thames. #227212358
Description
Downings Roads Moorings, London, UK: Barges used as houseboats moored on the River Thames with Providence Tower residential apartments to the right. The boats are moored near Bermondsey.
This image is editorial