The Travel Book – Holiday Inn – Kensington Forum, London
Your visiting London for an event, a night or even a holiday and you want a hotel that isn’t quite central but within easy access to central London that doesn’t take too long. Well if you are looking for a hotel that is reasonably priced and right next […]
