Plaza Estates Marble Arch We have owned our Flat since 2008, which we purchased through Plaza. Our relationship with Plaza goes back to 1982 when we purchased a nearby flat and Plaza have handled all our lettings since then. Phone: +44 20 7724 3100 29 Edgware Rd, Tyburnia London W2 2JE UK Map Other Categories: House & Home » Property |