25 Porchester Place is 23 storey tower block in [{Westminster]], Central London. The building was built in the 1960s.