General Manager
Metro Pub Co - BRA_302
- Clapham Junction, South West London
Company Description Live sport. Live music. Big nights. Ready to take the lead? The Merchant of Battersea isn't a pub that quietly sits in the background. Sitting between Clapham Junction and th