Crossrail Station, 1 Crossrail Pl, London E14 5AR
Bar | Bar & grill | Restaurant
The establishment offers a straightforward menu of comforting classic dishes in a lively setting, ensuring that every seat provides an unobstructed view of the television for an enjoyable dining experience.