Barwell Cafe Menu Oops! Our menu is under update. Sorry for the inconvenience. About Coffee & Tea Location Adress: 202-204 Leatherhead Road, Chessington, KT9 2HU Phone: +44 20 8397 4924 People Recommend Briarwood Cafe. 13849 Queens Blvd, Jamaica, United States The Paddock. 3300 Poinsett Hwy, Greenville, United States Szechuan Express. 101 E City Ave, Bala Cynwyd, United States Wave Island. 800 allée de Beaulieu, Monteux, France