Add The Antelope review

The Antelope, London
Address: 22 Eaton Terrace, Sloane Square, London, SW1W 8EZ
Features: Children welcome, Bar food, Disabled access, Dog friendly, Function room, Real ale, TV, Wi-Fi, Cask Marque


Rating
Comments