2/3 Bed Near Thames & Westminster - Apartments for Rent in Greater London, England, United Kingdom
Entire home/apt in Greater London, United Kingdom. Recently refurbished 2/3 bed, 1 minute walk to stunning views of the River Thames, 15 minutes walk to Westminster (Big Ben, London Eye, Parliament, Westminster Abbey, etc). Pleasant, quiet, safe area close to bars and restaurants, with very good t...
See this content immediately after install