I've had a bit of a mixed experience with them. when I was buying a place Stow Brothers were ok. But before that, when I rented a place, I found them disappointing. They seemed keen to get people to outbid each other, whipping up a frenzy to encourage inflated prices. It was actually unpleasant. In the end I went with a different estate agent for that, and had a better, calmer experience.
Unknown
Unknown
236 Hoe Street, London, E17 3AY, UK, E17