aerial photograph of Waterloo International railway station London England UK showing Park Plaza Westminster Bridge London 200 Westminster Bridge Rd, London SE1 7UT, Addington St, SE1 7RY, the Shell Centre ,Waterloo Retail Centre, 51-53 York Rd, London SE1 7NJ and Lower Marsh, London SE1 7RG

Loading…
aerial photograph of Waterloo International railway station London England UK showing Park Plaza Westminster Bridge London 20...