Add Bedford Park Hotel review

Bedford Park Hotel, London
Address: 233 Streatham High Road, Streatham, London, SW16 6EN
Features: Disabled access, Live music, Beer garden, TV


Rating
Comments