Great setting.
The main plus for many guests who stayed at this accommodation was the hotel’s location. This accommodation is near to two tube stations as well as buses, making it easier for visitors to travel to the main attractions in Central London. This accommodatio