(IN BETA) UNMISSABLE UK STAYS.
Central London Den - London

Central London Den - London

Regular price £245.00 Sale

Self Catering - Sleeps 4

Beautiful Central London 5th floor apartment with modern amenities and classic British craftsmanship close to London Bridge and The River Thames.

Near Big Ben, Westminster, Buckingham Palace, London Eye. 

  • Central London Zone 1 
  • Close to Victoria Tube
  • Minimum 2 Night Stay
  • Convenient for Gatwick & Heathrow Airport