Edgson House, 43 Ebury Bridge Rd, London SW1W 8DX, United Kingdom
Google rating: 4.8
Google reviews: 4