Cafe Macarong

10 Station Parade Richmond TW9 3PZ