So close to London, yet a world away…Tranquillity, relaxation and utter comfort define a stay at The French Horn.
Our rooms are light and spacious; each one has its own unique design and most have stunning views over the river.