
San Carlo Knightsbridge, 6 Hans Road, Knightsbridge, London SW3 1RX
San Carlo Knightsbridge – Our Italian Restaurant in Knightsbridge on Hans Road
Located just moments from Harrods on Hans Road, San Carlo Knightsbridge offers a refined Italian dining experience in one of London’s most prestigious neighbourhoods. Recognised as one of the best restaurants in Knightsbridge, we celebrate the art of authentic Italian cuisine, using seasonal ingredients sourced directly from artisan producers across Italy.
Our beautifully designed restaurant spans two floors and includes an elegant private dining room for up to 18 guests, along with a standalone bar and an intimate outdoor terrace – perfect for al fresco dining during warmer months. Inside, interiors draw inspiration from Venetian architecture, with sleek varnished wood and soft, neutral tones evoking the timeless style of Italy’s luxury yachts and water taxis.
Whether you’re joining us for a leisurely lunch, a pre-theatre dinner or a celebratory evening, San Carlo Knightsbridge offers an exceptional setting in one of the top Italian restaurants in Knightsbridge. Open daily from 12pm, we invite you to escape the bustle of central London and savour the rich flavours of Italy.
Other Restaurants Nearby
Join My San Carlo Newsletter
Want more from San Carlo? To thank you and show our appreciation for your loyalty, San Carlo Group Restaurants has launched My San Carlo. Benefits include being the first to hear about special events and new dishes, as well as access to news, recipes, competitions and the low down on how to order secret menu items! What are you waiting for? Get started and Join the My San Carlo newsletter today..