English in London - Westminster Marsham Street, Marsham Court, Westminster, London, SW1P 4JY Tags: private parties: up to 32 guests, traditional english, vegetarian dishes
English in London - Westminster 51 Strutton Ground, Westminster, London, SW1P 2HY Tags: english, takeaway