Spacious, well-equipped apartment located in a nice neighbourhood within central London.