St John’s Wood High Street
Shop till you drop
If you’re looking for the ultimate luxury shopping experience in London, look no further than The Bank, the new high-end clothing store in St John's Wood.
This high end boutique store really stands out.