For Sale For Sale 46-48 Webber St – Trident House – Self-Contained Offices 46-48 Webber St, London, SE1 8QW £1,200,000 2,158 SqFt