The Leopard BarRestaurants15 Montague StLondon, ENG, WC1B 5BJ · GB+442076371001Email unavailablemontaguehotel.comHours not available