Quote Originally Posted by Pat Vegas View Post
On a slightly different an interesting one opening in Crouch End (though serviced apartments). middle of this year.
I can't remember ever staying in a hotel in London. Never been a need.