Great place - opposite West Kensington tube station. Plenty of shops and restaurants close by. Perfect for visiting London