Grub Club Pop Up Restaurant

Grub Club Pop Up Restaurant
139 Clapham Road, London, SW9 0HP