L’Anima

Submitted by Anonymous (not verified) on Wed, 08/23/2017 - 16:37
Head down to Shoreditch’s number one spot for upmarket Italian cuisine or order hot and cold delights to take home from its adjoining deli.
Location

51.521378, -0.081603

Image
Property Management ID
qR4PotJe84T
Distance
805.00
Unit
metre