This little gem made our trip to London such a delight. It’s super close to Green Park Station and a direct shot on the Piccadilly line to Heathrow. It’s surrounded by great shops and restaurants, and we always felt safe. We will definitely look to stay here again.