Jerusalem Star

107 Uxbridge Road London W12 8NL