Un chouette petit coin de verdure dans le centre de Londres, à coté de Piccadilly et de Saint James Church.