The Red Pepper Restaurant 8 Formosa Street, London, London W91EE