May 11, 2018
Red Square is a funky-chic Russian-themed bar… as if you wouldn’t have guessed. You pass a huge decapitated Lenin statue outside before entering the main room with deep red velvet booths, white tablecloths, propaganda art, blood coloured velvet curtains suspended from 30-foot ceilings and a huge selection of vodka stored in lockers frozen at 10 degrees below. They even supply Mink coats and hats for vodka tasting in the giant freezer. Another nice touch is the top of the 25-foot long bar is made of ice to keep your drinks cold. Great fun.