British tourist destination slammed as an ‘absolutely awful place’

A British tourist destination in the centre of London has been slammed as an “absolutely awful place”. One tourist said the destination had only “one defence”.
Daily Express :: Travel Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here