Store House London’s Mallord Mews development nears completion
27th July 2022
Store House London’s latest project in Margate, Mallord Mews is approaching completion. This exceptional development consisting of 8 two-bedroom townhouses is inspired by the 19th Century St. Paul’s Studio’s on London’s Talgarth Road. Light floods every room in the complex thanks to huge imposing windows and an innovative gallery design. Described by the selling agent […]