Taybridge Road, First Floor Flat, London | £335 Weekly