Long & Short Gastro Bar Mumbai: Good Part of England Visits If you wish to experience a little bit of England in Mumbai, head to The…