A Quick Overview of Howick Place
Howick Place is in the London area of Westminster. The nearest station to Howick Place is St James's Park Tube Station which is about 5 minutes to the North East.
- Clean lines, floor to ceiling windows, expansive rooftop terraces – Howick Place is an environment that has been designed to be good for business.
- Inspired by an area that has become a magnet for leading luxury and fashion brands, it delivers stylish, light-filled spaces that are a joy to work in.
- Throughout, high quality finishes and craftsmanship are underpinned by a clear commitment to sustainability and energy conservation.