United Kingdom-London: Overhaul and refurbishment work

2016/S 121-215860

Contract notice

Works

Full Details