AMBA LOUNGERestaurantsStreet address not providedGreater London · GB0871 376 9012Email unavailableamba-hotel.comHours not available