Key Facts For Buyers - Fennel Apartments, 3, Cayenne Court, London, SE1