Products tagged with 'The Thames'
London - Power Station c1930s - N063
Featuring Lotts Road Power Station viewed from along the Thames in London c1930s
London - Westminster Bridge & Big Ben c1890s - N198
Westminster Bridge & St Stephen's Tower containing the Big Ben bell in London c1890s