A cafe located on Streatham High Road. Offers a place to enjoy refreshments.