South Kensington Mediterranean - Bar South Kensington, London

Gardens London

Gardens

Mediterranean in London - South Kensington
100 Cromwell Road, Holiday Inn - Kensington, South Kensington, London, SW7 4ER Tags: bar, mediterranean, vegetarian dishes

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1