covrich123's London, UK
DoubleTree by Hilton Hotel London -Tower of London
7 Pepys Street
Didn't stay at the hotel (colleagues did and their feedback was good), but had a drink with them at ...
28-32 St Martin's Court
Wow! This is the best fish restaurant in London. OK it's not cheap, but it's definitely value for m...