Steam & Rye - a Whirlwind of Entertainment with a side of Fries
Steam and Rye’s website describes the bar and restaurant as being an ‘American dream on British soil’, with its design offering an ‘over-whelming assault on the senses’. This is no exaggeration