Pubs in London - Thamesmead West 179 Powis Street, Thamesmead West, London, SE18 6JL Tags: food, pool tables