(TR0) One Bedroom Trafalgar Square
London, UK, GB
- Be the first to review this place!+10 points (applies to reviews that are 75 characters or more)
Hi and welcome to the centre of London Trafalgar Square, here round the corner you will find this wonderful apartment there to host you. The apartment is just minutes away from the all the major London landmarks such as Trafalgar Square (10 seco...
Read more about this property at: www.homeaway.com