South West 7
Restaurant - Italian in South Kensington, LondonThe South West 7 restaurant is located within the Millennium Gloucester Hotel and serves a variety of International and Italian dishes. They are occasionally open for private functions in the evenings and a dress code applies.
Features
Vegetarian Dishes, Air Conditioning
Nearest public transport
Gloucester Road - Underground
Similar businesses nearby