Open All Year...Twenty Nevern Square Hotel is located directly between Heathrow and London City Airport, in the Royal Borough of Kensington and Chelsea.
Twenty Nevern Square Hotel is located
directly between Heathrow and London City Airport, in the Royal Borough of
Kensington and Chelsea. We can be reached by underground from all major London
train stations and airports. From Heathrow, Piccadilly line takes guests
straight to Earls Court. Coming out on the Warwick road exit turn right and
Nevern Square is the second street on the right, 2 min walk.