The Mayfair JuiceryRestaurants279 OXFORD STREETLONDON, ENG, W1C 1DL · GBPhone unavailableEmail unavailablethejuiceryworld.comHours not available