Mad Eyed Screamer
Moderator
Can you drink the tap water?In comparison to Manchester or somewhere. Yes.
If the OP doesn’t know London, a city I lived in for over a decade, then he’d not be aware just how big and substantial it really is.
Can you drink the tap water?In comparison to Manchester or somewhere. Yes.
If the OP doesn’t know London, a city I lived in for over a decade, then he’d not be aware just how big and substantial it really is.
Only champagne.Can you drink the tap water?
What time will it be there?Can you drink the tap water?
Just avoid the one in Leicester Square - it’s grim.Premier inns available in central London for less than £100.