Hi, I live in london as well, here are some of the places i know you can get what you are asking for..
Yes, Space NK you can get the products you mentioned they are okay...
You can also get Kiehl's at Harrods & Liberty (oxford Circus)
Jo Malone Store: Sloane Street, thier website is jomalone.co.uk
And absolutely all products are much much more expensive that US and some you can only find the small bottles especially kiehl's..
Have fun shopping
[This message has been edited by spanish_curls (edited September 24, 2000).]