Steam & Rye – a Whirlwind of Entertainment with a side of Fries

Steam and Rye London

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