Nestled amongst residential homes, the Lime Tree hotel is a short walking distance from Victoria station (15 minutes at most), but still feels ... A recent refurbishment has seen the site open The ...
Some results have been hidden because they may be inaccessible to you