Kabul Palace

293 High Street, Slough SL1 1BD