A great place to stay while visiting London. Super close to Edgware underground station and about 10 minutes walk to Paddington Station.
The apartment is small, but well equipped. 4 people can stay here easily.