Bafarat
Bafarat
Coffee Shop
Directions
Call
More
Claim This Place
Good to Know
Wheelchair Accessible
Parking
Street Parking
Restrooms
Accepts Credit Cards
Accepts Contactless Payments
Details
Hours
Permanently Closed
Phone
+44 7479 691053
Address
6 Warwick St
London
W1B 5LU
England
Claim This Place