Always got something to say? Want to submit a review of Waitrose South Bank Tower (Stamford Street) in Lambeth? Help create a directory of recommended supermarkets in Lambeth by adding your Waitrose South Bank Tower (Stamford Street) Lambeth review today. If Waitrose South Bank Tower (Stamford Street) Lambeth is owned by you, then claim it today. If you claim a business, it will enable you to update the business contact details.