Contact Us

Alba Restaurant

107 Whitecross Street

London

EC1Y 8JH

(220m from the Barbican centre main entrance)


Tel: 020 7588 1798

Mail: This email address is being protected from spambots. You need JavaScript enabled to view it.


View Larger Map