The Capital Hotel: British Boutique Excellence in the Heart of Knightsbridge

Quaint, quintessentially British and quiet. What more could one hope for in the search for a lovely London staycation? As one of the first boutique hotels in London and a member of Pride of Britain and Small Luxury Hotels of the World, The Capital Hotel is a true-blue iconic establishment that embodies British heritage and culture from its traditional and commanding red brick Victorian townhouse exterior to the renowned hotel’s restaurant which serves up exquisite seasonal British-inspired fare. Located on Basil Street in the heart of Knightsbridge, just around the corner from the world-acclaimed luxury retail institution Harrods,