Elephant & Castle is my favorite place to get together with my girlfriends to relax on the weekends. We usually make sure that we get here in time for dinner so we can have a few ...
All reviews seem positive