Located in the Richmond upon Thames on the edge of Richmond Park, a quite beautiful part of London and sits on top the hill with wonderful views over the Thames. The rooms are quite modern if not a little small, but there is a lovely air about this place. They also have a indoor swimming pool.