Nikki's Place

282 Barking Road London E13 8HR