Plant Matter Kitchen Stop In

Snapd London recently popped in to Plant Matter Kitchen to check out Londons newest restaurant.