Skip to main content
buckingam palace london summer
Big ben aerial view
tower bridge sunset
Big Ben London
Hyde Park
London Tower bridge

London is considered one of the world’s most vibrant and diverse cities, a beloved cultural icon with a wide assortment of great events, activities and popular attractions to experience, catering to every taste imaginable. One of the best places for the discerning traveller to begin exploring the city is Knightsbridge, one of the most unchanged, attractive areas of central London, with plenty of shops, attractions and restaurants popular with both local residents and visitors.  Stroll down the lovely treelined avenues, or picnic amongst the green spaces of Hyde Park. A stone’s throw away are two legendary department stores- Harrods and Harvey Nicols, stockists of the best British and international luxury brands. Whether you’re interested in experiencing London’s contemporary cultural offerings or you wish to explore fascinating historical landmarks, you’ll discover a wealth of things to do whilst you’re visiting. With so much to experience just moments away, start your London adventure in style by booking a stay at The Capital Townhouse or The Capital Hotel & Apartments - London.

Events in London

BBC Proms

Plan your stay in London to coincide with the BBC Proms series of classical concerts at the Royal Albert Hall. Held each summer for the last 78 years, the Proms are the setting for contemporary and classical works performed by world renowned musicians, vocalists and conductors.

Chelsea Flower Show

The world’s most famous flower show, the RHS Chelsea Flower Show showcases vibrant horticultural displays and show gardens every spring. The magnificent floral presentations and exotic array of plants adorning the grounds of the Royal Hospital Chelsea are not to be missed.