SHORT TERM LET. VIDEO TOUR AVAILABLE. The apartment is located in the heart of one of London¬ís most desirable areas, a st…