View of Salou Platja Llarga Beach in Spain from the last floor of a coast building July 13, 2020 704 × 435 Brit tourists ‘forced to sleep on beaches’ because hotels they booked are closed View of Salou Platja Llarga Beach in Spain from the last floor of a coast building in Barcelona