Bleecker Baker StreetRestaurants195 BAKER STREETLONDON, ENG, NW1 5SD · GB+442078288016Email unavailableWebsite unavailableHours not available