Queen Of The South Pub

367 Norwood Road London SE27 9BQ