greenwich development finance
Greenwich Development Finance: £680,000 Semi-detached Sale in SE18 and What It Tells Lenders
A £680,000 Shooters Hill Road sale hits the SE18 top decile and reshapes how lenders read exit values and bridging LTVs in Greenwich.