Add The Dover Castle review

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