Nail Salons in London - St. John's Wood 5 Nugent Terrace, St. John's Wood, St. John's Wood, London, NW8 9QB Tags: Beauty, manicures, nails