Wondering if anyone can help me. I’m looking to rent a flat on Liverpool Street specifically the flats opposite the police station. There is a massive block of them there but I’m not sure which [removed] are workable.
If anyone has one or could give me a link would be grateful.