Sim, St Christopher's Inn Village - London Bridge tem um restaurante. O alojamento também tem um bar.