This spacious lovely flat is located in a prime area near everything that one could need and only two blocks from The Tube. The modern amenities make for an enjoyable and comfortable stay in London.