Skip to main content
The Capital Townhouse Interior

Our Photo Gallery

Enjoy while browsing through our luxury hotel pictures

In the heart of central London’s exclusive Knightsbridge neighbourhood, The Capital Townhouse is a luxury destination like few other hotels, a beautifully renovated townhouse espousing chic, contemporary style and timeless charm. We invite you to view the photos in our hotel image gallery to learn more about The Capital Townhouse experience.