A stylish place and everything is around ... Then West Hampstead M'stay should be your choice for a weekend in London