Station Cafe Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 7 - 7A Leigham Court Road London SW16 2ND View on Map Local Authority Lambeth http://www.lambeth.gov.uk