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
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