A fantastic ready-made investment. Located in popular Hyde Park, let to June 2024 at £22880p.a. (plus bills) offering a 7.4% yield (based on asking price).