Add Shakespeare Tavern review

Shakespeare Tavern, London
Address: 99 Buckingham Palace Road, Victoria, London, SW1W 0RP
Features: Guest beers, Outside seating, TV


Rating
Comments