Busaba Covent Garden

Busaba Covent Garden is located on Floral Street. Click here for bookings, menus and contact details.

Busaba Eathai London | Covent Garden. Book now, Find us

http://www.busaba.com

}