Amba Bar & Restaurant

Address:

Stratton Street
The Mayfair
W1J 8LT London, United Kingdom

Phone:

44 20 7915 3892 / 44 20 7629 7777 (Hotel)

Map:


Contact   ·   Privacy   ·   Terms