The Central London Den is a stylish light filled luxurious 5th floor self-catering holiday apartment with a South West facing balcony located in the very heart of Westminster, Central London, England, United Kingdom, within walking distance to London’s major sites .
The Den costs between £195 – £245 per night and is available on a nightly basis [subject to a minimum 2 night stay]. You can check availability and book your stay online HERE.
You can also check availability and book by contacting us using the below details:
+44 (0) 20 3865 0532
A booking is subject to our terms and conditions