Tag Archives: rum shack
New Beach Shack Opens in the Heart of London (OneTravel)
Having a great time in London but still longing for a bit of tropical cheer? Soho’s iconic late night venue, Floridita, has recently unveiled its brand new Rum Shack, a downstairs bar offering guests a chance to enjoy a Cuban “beach shack” inspired drinking experience in the heart of London. Continue reading →