Key Facts For Buyers - Boss House, 2, Boss Street, London, SE1