The apartment is light and spacious. Close to New Cross train station. Close also to Telegraph Hill with its great views of Central London.