55 Borough High Street, London, SE1 1NE
The perfect pit stop for any food lover visiting the famous Borough Market or adrenaline junky heading up to the 73rd floor at The Shard. Find us a few doors down from London Bridge Station.
Your cart is currently empty.
TODO: £0.00 GBP