51° 30' 40.53636” N 0° 8' 22.63668” W

Tibits

Food & Dining • London, England United Kingdom

A popular self-service restaurant serving organic and vegetarian cuisine.

Interesting Places Nearby

Checkout out exciting locations and places near Tibits.