Tara Lodge

image of Tara Lodge

Photo: Tara Lodge, London NW6 4BF

About Tara Lodge

Tara Lodge was built in 2012 and is situated adjacent to Conway House.  The building comprises five units of family accommodation and one single bed unit.


Tara Lodge

Mutrix Road
London NW6 4BF

Tel: Head Office 020 7485 8889