a lovely spot in the city. A very neat space and quiet which is a rariety in London.