Win a meal at the Tower Bar & Grill London

It’s competition time here at The British Traveller, and we’re giving you the chance to win an evening meal for two (with a complimentary bottle of house wine, of course), at one of London West End’s finest hotels. The Tower Bar & Grill, which is situated in one of Grange Hotel’s most central London locations, […]

Read More