Neptune Chiswick was our second London-based store to open. Set on the Chiswick High Road, it's a location that balances leafy and laidback with the hustle and bustle of one of London's most affluent suburbs. The nearest tube (Chiswick Park) is less than a five-minute stroll away.
In all of our stores we try to include as many of our designs as possible, but to give you a better idea of what you can find within the confines of Neptune Chiswick, take a look online.