HARRODS CAFE LTD Company number 07501196 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address334-336 FLAT B, EDGWARE ROAD, LONDON, ENGLAND, W2 1EA PostcodeW2 1EA Companies at this postcode 40 Average house price in W2 1EA £786,000 (3 sales) Map