We had a great stay at Camilla’s apartment!
Very conveniently located near Shepherds Bush station in West Kensington and a very stylish space!