Home Search Listing Login Parties Contact
Barcelona
Main Promos Map Booking Reviews
Barcelona
481 Lordship Lane
Dulwich, SE22 8JY

The nearest stations are situated at Forest Hill, East Dulwich and Herne Hill and the 185, 176, P13, 63 and 312 buses all run past or close to the restaurant.
Whichtable.com 2007
Home Search & Book Meal/Shows Towns Archive Downloads Links Login Restaurateurs About Us Contact