43 Inverness Street

43 Inverness Street
43 Inverness Street, London, NW1 7HB