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