The Tent Cafe Address: 474A LOCATION1 Road, London