See all Restaurants in London
Barossa
277 New King's Rd, London SW6 4RD, United Kingdom Phone: +442077519711 thebarossa.co.ukAbout
The innovative menu, changed with the seasons, is complemented by a large selection of international wines carefully priced to cater for all budgets.
94 wishlists