Share: Share Tweet Restaurant, Coffee Shop Begging Bowl Get Directions 0 people have been here address London, United Kingdom