Add The Salisbury Tavern review

The Salisbury Tavern, London
Address: 21 Sherbrooke Road, Parsons Green, London, SW6 7HX
Features: Table football, TV, Wi-Fi


Rating
Comments