Restaurants in London, London
Volt
17 Hobart Place
London
London
SW1W 0HH
Tel:020-7235-9696
Email: click here
Restaurant
Italian
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?
More Restaurants in London?
Places to Stay near Volt
Thistle Victoria, London41, Belgravia
Lynton Hotel, Victoria
Thistle Westminster, London
Lime Tree Hotel, Belgravia