Studio 10, 3 Stanwick Road, London W14 8TL, double studio with private shower and cooking facilities, toilet share, TV and internet provided.

Category: