London is one
of the culture capitals of the
world and is brimming with exciting
things to see and do. Shop till
you drop in the famous Oxford
Street, visit the famous Marble
Arch, take a breathtaking trip
on the London Eye, explore the
amazing collections in museums
as diverse as the Tate Modern
and Natural History Museum or
immerse yourself in the history
of the city at Westminster Abbey
or the Tower of London.
The Comfort
Inn Edgware Road W2 provides
the ideal location to experience
all of these sights, and more,
during you stay in London.