Edinboro Castle – a Roger Rabbit crew watering-hole
Pubs were a part of the London culture and the Roger Rabbit crew had several favorite pubs in Camden Town. The Edinboro Castle is located on Mornington Terrace, about a ten-minute walk from The Forum. It was the location of a Roger Rabbit crew reunion held on September 25, 2015.