bigskybluesea's London, UK
Holiday Inn London - Camden Lock
30 Jamestown Road
Camden Lock! Come on, you know this is going to be a noisy corner, right? Wrong! This hotel cleverly...
Apex Temple Court Hotel
1 - 2 Serjeants' Inn
If you're looking for a quiet (and I mean, whisper-quiet) hotel right in the heart of London, then t...