Key Facts For Buyers - 2, Peel Place, London, SE18