Add The Lord Tredegar review

The Lord Tredegar, London
Address: Lichfield Road, Bow, London, E3 5AT
Features: Outside seating, Pool table, TV


Rating
Comments