Talk To Us

If you are interested in joining Abby Homes Stay or booking a holiday, then please send us a message or contact us via the options below.

+44 (0) 207 538 4411

3 Pepper Street, London, E14 9RB

Registered in England and Wales.

Companies House Number: 1229 0079

VAT Registration Number: 338 109 308

Contact Us