Balham Beds 47-51 Balham High Road, London SW12 9AW