Hello Has anyone heard of or stayed at the Swiss Cottage studio flats (from shortlet-london.com), the Palace Courts Studios or the Oxbridge Apartments (Kensington area) in London? If so,please let me know your experience as i couldn't find any reviews in VT. If i'd somehow missed the reviews in VT kindly provide the link. Thank you.