Le Mercury

140a. Upper St., Islington, London, United Kingdom, N1 1QY
Description