From Our Editors
Order all of your favorite pub classics and munch away at London Depot in Cambridge.
Heading to London Depot for a tasty meal? Drive on over and park in a matter of seconds.
There's no need to bust your budget at London Depot, with affordable prices that almost always stay under $15. Credit cards won't be handy at London Depot, it's cash only. Just imagine that first bite into London Depot's delicious pub food, isn't it about time you ordered from them?