PALMERS ROAD STUDIO LTD Company number 14601890 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address22-27 The Oval, Second Floor, London, England, E2 9DT PostcodeE2 9DT Companies at this postcode 69 Average house price in E2 9DT £742,000 (8 sales) Map