Silver Birch has everything and more that you could need for your stay in London. The location is superb- there is plenty within walking distance and the tube and buses are easily accessed.
The apartment is well appointed-everything that you could need is there. The beds are comfortable and the furnishings are lovely. We wished we could stay longer. Highly recommended.