Reflections, London, nr Piccadilly