It’s a really convenient place! There are the grocery shops , various restaurants and stores. Highly recommend this place if you wanna stay around Camberwell!