A bit of Scotland in London, The Caledonian Club is situated in the heart Belgravia, adjacent to Hyde Park and a short walk away from Knightsbridge and Piccadilly. The property operates as both a Private Members Club, hotel and a unique events venue