15 Cromwell Place
London,
Greater London
SW7 2LA
020-75898288
Latitude: 51.4945081, Longitude: -0.1748947
08:00 - 18:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about Kemps Restaurant & Bar of Gourmet Restaurant category. Kemps Restaurant & Bar is located at 15 Cromwell Place London, SW7 2LA. How to get to Kemps Restaurant & Bar office? Look at the map below or call them 020-75898288