I'm meeting a friend for coffee then lunch next week and we're meeting initially at Oxford Circus tube station. Without needing to walk far from there, we want to go somewhere we can sit comfortably in nice surroundings for 2-3 hours without feeling we should move on...we've a lot of catching up to do! Can anyone recommend anywhere?