Venue TypeRestaurantAddress58 Shepherd's Bush Green, Greater London, United KingdomNeighborhoodHammersmith and FulhamRequest Pricing
Venue TypeRestaurantAddress58 Shepherd's Bush Green, Greater London, United KingdomNeighborhoodHammersmith and FulhamRequest Pricing