Home Property 66 Cannon St, London EC4N 6EP Inside Wake Share Description Detail Year built: 1326 Sold: No Location: Inside Wake Rooms: 4