Stunning riverside apartment with spectacular south facing views
This spectacular apartment is located in Sir John Lyon House, an exclusive riverside building on the north side of the River Thames between Blackfriars and Southwark bridges. The flat has been meticulously refurbished to an exacting standard throughout and both the floor to