Perfect location in the heart of London!
Close to the "Underground" ( the tube or underground railway system), Buckingham Palace andTrafalgar Square.
Spacious, beautiful and clean! Highly recommend this flat for your stay in London!