Chicken Junction

41 Falcon Road London SW11 2PH