Armenian House Leave a comment Loading Map.... Armenian House25 Cheniston Gardens - LondonEvents 51.4988283 -0.19308139999998275 Address 25 Cheniston Gardens London W8 6TG United Kingdom Upcoming Events No events in this location