A fine spot if Green Park location is highly important. Right in the heart of historic Shepherd's Market.