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 from £240 per night and is available on a nightly basis [subject to a minimum 2 night stay].
To check availability and to book please contact us. You can also get in touch using the contact form at the bottom of the page:
+44 (0) 7917 161 211
A booking is subject to our terms and conditions