Chicken Palace

101 Westminster Bridge Road, London SE1 7 ,United Kingdom
Chicken Palace Chicken Palace is one of the popular Fast Food Restaurant located in 101 Westminster Bridge Road , listed under Fast Food Restaurant in London ,

Contact Details & Working Hours

Map of Chicken Palace