Rebecca's garden house is a rare idyllic corner of green and calmness in the hectic London. The place is small but comes with absolutely everything you can need. Rebecca and her husband have been amazing at making us feel welcomed to their home. Very conveniently located close to Leyton tube station to easily reach anywhere downtown in matter of 20 mins