Great flat in one of the best locating in London, shopping, theaters, restaurants 150 yard from the flat
I highly recommend it