19 Foubert's

19 Foubert's
19 Fouberts Place, London, W1F 7PG