Quizzing Live

Where In London Did Laura Ashley Open Her First Shop

Answer:
Kensington