Dorsett Hotel, London
Staying in London can be a real treat, especially when Covid has taken away so many travel plans. Dorsett Hotel Shepherds Bush, London was simply luxurious. Our trip away gave us more than we expected, with an amazing view
Read more