A great new stylish place conveniently just located outside of busy central London.