">

London - Welllington overlooking Thames near old SSH Hospital

Spring is starting, old hospital is being demolished, vista will change dramatically