One of Britain's smallest flats sells for whopping £325

© 2025 Vimarsana