A very spacious apartment that is part of an attractive south London House in a great location. Well equipped for self catering stays.