I stayed at June's for five days with my family, five people.
The apartment is located in a very good position, near the subway and few minutes walk by the Tower Bridge. Spaces are little but nothing is missing, we had no problems with thr bedroom or the sofas.
Everything is clean, nice and comfortable, perfect to taste London life for some day!