Legal notice

Name of company

Just Stay London Ltd.


Registered office

117 Antill Road

London N15 4BB


Contact details

Tel: +44 7412653862




Business ID no. 8792227


Regulatory authority


Would you like a free, no-obligation quote? Simply call us on:


+44 7412653862


You can also use our contact form.


Best 20 places to live in the world announced, but list causes great controversy


UK property managers call for creation of estate agents register

Juststaylondon in social network:

Print | Sitemap
© Stay London