General Manager - VU Bar & Kitchen
3 days ago
London
Do you love new concept launches? We are excited to announce the opening of our brand-new Kitchen & Bar, VU at The Tower, located in the upper floor of Tower Hotel, perfectly situated with breathtaking views of the iconic Tower Bridge, which is a 4 star deluxe Hotel overlooking the Thames, close ...