The monster that is the Hilton London Metropole towers high above these dull streets and that fast road. So large and imposing, you won’t see it, especially not with it’s blink and you’ll miss it entrance.
Over 1,000 rooms in a single hotel on Edgware Road. I’m shocked and surprised that so many people want to stay in this part of town, but then again, with its busy road and multiple tube entrances, it’s easy to escape from and no doubt far cheaper than anywhere closer to the river.
