Contact us

86 Brook Street, London W1K 5AY
TELEPHONE +44 20 7409 7400


Stow is an international property investment, development and management company with operations in the UK and Middle East.

Stow invests in the prime end of the markets to which it is exposed. These include central London and Beirut. In London, Stow’s activities are focused on the West End where it holds a high quality portfolio of commercial and residential assets, including prime Mayfair offices, Oxford Street shops and Mayfair boutiques.