The Caledonian Club
Halkin Street, Belgravia 9 SW1X 7DR London (Greater London) View map

First Floor Landing

Photo gallery of The Caledonian Club