Add Lamp Tavern review

Lamp Tavern, Birmingham
Address: 157 Barford Street, Birmingham, Birmingham, West Midlands, B5 6AH


Rating
Comments