The place is located in Chiswick a peaceful part of London , you feel in a small city in the countryside but you are in London , the area is very nice ,