Tuesday, 17 May 2011

Best Wax in Notting Hill?

Where do you go for the best waxing in Notting Hill?