Great apartment for a longer stay in London. Near Oxford Street, Marleybone High Street and several tube stations.
Tesco nearby. Bright, happy place.