A self-contained studio apartment for sale, Park West, Edgeware Road, London, W2.This bright and airy self-contained studio apartment is perfectly positioned in the heart of Central London. Located on the third floor of a well-maintained building, this charming studio features a convenient dro