03 May 2016
A trade body has hit out at “clear inconsistencies” in an online news report claiming that renting an ‘average London flat’ is actually more expensive than living in most European hotels.