Twenty
Nevern Square is a newly restored Victorian town house maintaining its
original character throughout.
The
hotel offers 20 rooms and suites and each one is luxiouriously furnished
and individually styled to combine modern comfort with the decor of European
and Asian influences.
We
are situated in the heart of the Kensington area, the ideal location for
those wishing to explore the centre of London and the museums. We are
only a short walk from Harrods, the world famous department store.
Our
web site will give you all the information you need for that perfect stay
in London.