The Loft Kitchen & BarRestaurants1-4 LEICESTER SQUARELONDON, ENG, WC2H 7NA · GB+442077340900Email unavailableWebsite unavailableHours not available