One bedroom flat could be yours for £970-a-month… with a very tight surprise

previous post