Redwood Sports Pub and Kitchen
Redwood Sports Pub and Kitchen
London Bridge Station, London SE1 9SP
Set in London Bridge Station, Redwood Sports Pub is the ideal venue for team lunches, parties and events.
Set in London Bridge Station, Redwood Sports Pub is the ideal venue for team lunches, parties and events.