Angelica's

Venue Details & Map

Angelica's

Address
185 Castelnau
Barnes
London
SW13 9ER
Telephone:
+44 (0)20 8846 9939
Public transport:
Ravenscourt Park, Underground