stayed at ramels place for 2 nights and enjoyed every minute! would highly recommend this cosy little apartment for your london stays. not too far at all from a tube station so easy to get around, extremely happy with our stay look forward to hopefully return in the future!