Found Room and flat exactly matched description. Clean with good WiFi speed. Kitchen is modern and perfectly equipped to prepare your own foods / ready meals. Toilet and bathroom are shared with 3 other rooms but I did not find a problem / any delays.
Location worked really well for quick access to central London meeting venues I needed. Close proximity to tube stations really handy.