116-118 Walworth Road, London SE17

116-118 Walworth Road, London SE17

Sold

March 2020

Price

£6,500,000

Address

116-118 Walworth Road

City

London

Postcode

SE17

Size

14,000 SQ FT

Tenure

freehold

Use

Offices

Purchased for owner occupation

SHARE

116-118 Walworth Road, London SE17