Tag Archives: Nantucket Beach Club

May 09

LONDON BARS – Nantucket Beach Club – A bowling alley, lighthouse and beach, on a rooftop, in the heart of London

There are many things you will love about the Skylounge bar at the Double Tree Hilton hotel in Tower Hill, such as breathtaking views across London’s beautiful city and cocktails to die for, but what you don’t expect are the amazing surprises this trendy bar has in store for you. The actual bar is right on […]