Follow those tips:
We charge nothing more than the price you see!
Comments are closed.
Get our newsletter and stay up to date with our rental deals and specials
London Villa Ltd.
16A Baker Street, London, W1U 3BL
Tel.: +44 (0) 207 935 1142
Fax.: +44 (0) 203 371 0972
London Villa Ltd is a limited company and is incorporated in England and Wales with registered number 07378688.
Its registered office and principal place of business is at 130 Wigmore Street, London, W1U 3SB.