BABAJI In by ashepherdiwfsNovember 19, 2015 Loading Map.... BABAJI53 Shaftesbury Ave - LondonEvents 51.5119615 -0.13240399999995134 Address 53 Shaftesbury Ave London W1d 6LB United Kingdom Upcoming Events No events in this location