Well worth finding this gem, only 5 mins walk from Piccadilly. Small pub clearly popular with the locals. We ordered the Thai cuisine but they do have an English menu also. The food was lovely, fresh and tasty. If you go on the sightseeing trip from green park this is worth finding on your return. Nearest tube station is green park.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.