Situated in this prime Hyde Park letting location and already let for 2023 - 2024 at £29,982 (plus bills) is this spacious, five letting room though terrace.