Add The Dover Castle review

The Dover Castle, London
Address: 6a Great Dover Street, Borough, London, SE1 4XW
Style of pub: American bar,Cocktail bar,Sports bar
Events: Happy hour, Ladies night, Student night
Features: Bar food, Function room, Live music, Open late, Pool table, Real ale, Special Offers, TV, Whisky, Wi-Fi